import cache from '../../utils/Cache'

Page({
  data: {
    avatarUrl: '',
    hide: true,
  },
  onLoad(options) {

    if (!cache.has('userinfo')) { // 缓存中有信息
      this.setData({
        avatarUrl: cache.get('userinfo').avatarUrl,
        hide: true
      })
    }else{
      // 缓存没有第1次
      this.setData({
        hide: false
      })
    }

  },
  // 用户授权
  userinfo(evt) {
    // 用户信息存储于缓存中
    cache.forever('userinfo', evt.detail.userInfo)

    this.setData({
      avatarUrl: evt.detail.userInfo.avatarUrl,
      hide: true
    })
  }

})